Figure 15.2: Internals of a Quorum Node
Let’s explore the inner components of Quorum and understand how
it’s different from Hyperledger Fabric or R3 Corda.
15.2 Consensus - RAFT
Quorum uses RAFT or Istanbul BFT algorithms for reaching the
consensus instead of Ethereum I’s PoW or Ethereum II’s PoS
models.
Also, the pricing part of the gas is removed in Quorum though the
gas part is there only for programming.
15.2.1 Privacy Manager
Quorum has the advantages over Fabric or Corda in a way that it
can support both the public and the private transactions in the same
network. Because Quorum is backed by Ethereum, it can always
deal with the public transactions; at the same time, for the private
transactions, it relies on an internal component called the “Privacy
Manager”.
15.2.2 Transaction Manager
The transaction manager is a stateless component of the privacy
manager that can be invoked with the REST end points. It’s the